/*
 * 我们封装一个方法，用来获取和设置localStorage存储
*/

let local = {
    save(key, value){
        localStorage.setItem(key, JSON.stringify(value));
    },
    fetch(key){
        return JSON.parse(localStorage.getItem(key)) || {}
    }
}

export default {
    // 在Vue中使用插件，需要一个提供了install方法的对象
    install: function(vm, options){
        vm.prototype.$local = local;
    }
}